<?php
/**
 * <i>@literal</i>组件
 * 
 * 保护组件定义不被解析
 * 
 * 可以使用的参数有
 * 无
 * 
 * 示例：
 * <code>
 * <div com="@literal">
 * 	<div com="@layout" x-layout="layout" x-format="html">
 * 		<ul com="@foreach" x-data-set="$array" x-value="$value">
 * 			<li>{$value}</li>
 * 		</ul>
 * 	</div>
 * </div>
 * </code> 
 * 
 * @version $Id: IMintLiteralComponent.php 312 2008-04-23 16:29:38Z iwind $
 * @package util.mint.component
 * @since 0.0.3
 */
class IMintLiteralComponent extends IAbstractMintComponent {
	/**
	 * 取得支持的参数列表
	 *
	 * @return array
	 */	
	public function getSupportedParameters() {
		return array();
	}
	
	/**
	 * 取得HTML属性映射
	 *
	 * @return array
	 * @since 0.0.3
	 */		
	public function getHtmlAttrMapping() {
		return array();
	}
	
	/**
	 * 处理组件
	 *
	 * @return boolean
	 */	
	public function processComponent() {
		$parameters = $this->getParameters();
		$this->replaceNodeText($this->saveNodeToString());
		return true;
	}
}

?>